foot races - Spanish English Dictionary